lead pyrophosphate - French English Dictionary